Sr, process careers in Mississauga, Canada